huge farm - Espagnol Anglais Dictionnaire